package hexin.service;

import hexin.dao.IAdminDao;
import hexin.dao.IRoleDao;
import org.springframework.stereotype.Service;

import javax.annotation.Resource;

@Service("adminService")
public class IAdminServiceImpl implements IAdminService {
    //@Resource：引用annotation注入文件(表示此为注入的资源 )
    //这是第一种引用资源方法
//    @Resource
    private IAdminDao iAdminDao;
//    @Resource
    private IRoleDao iRoleDao;

    //set是给需要依赖注入关系使用的
    //这是第二种引用资源的方法
    @Resource(name = "adminDaoImpl")
    public void setiAdminDao(IAdminDao iAdminDao) {
        this.iAdminDao = iAdminDao;
    }
    @Resource(name = "roleDaoImpl")
    public void setiRoleDao(IRoleDao iRoleDao) {
        this.iRoleDao = iRoleDao;
    }
    @Override
    public boolean findLogin() {
        this.iAdminDao.findLogin();
        this.iRoleDao.findAll();
        return false;
    }
}
